coscoroba (coscoroba coscoroba) - Turkish English Dictionary